﻿@namespace BlazorComponent
@using Microsoft.AspNetCore.Components.Forms
@typeparam TValue
@typeparam TInput
@inherits BTextFieldInput<TValue,TInput>

@RenderPart(typeof(BFileInputSelections<,>))
<InputFile autofocus="@Autofocus"
           disabled="@Disabled" 
           id="@Id"
           placeholder="@Placeholder"
           readonly="@Readonly"
           multiple="@Multiple"
           OnChange="HandleOnFileChange"
           @onblur="HandleOnBlur"
           @onfocus="HandleOnFocus"
           @onkeydown="HandleOnKeyDown"
           @ref="InputFile"
           @attributes="InputAttrs"></InputFile>
